have plenty - French English Dictionary